Скотланд-Ярд – штаб-квартира полиции. Самое крупное полицейское учреждение в Англии (примечания переводчика).
Гвалиор – город в Индии к югу от Агры, столица княжества.